package cn.zf233.xcloud.vo;

import java.io.Serializable;

/**
 * Created by zf233 on 2021/1/17
 */
public class AdminVo implements Serializable {

    private static final long serialVersionUID = 2123504868782987223L;
    private Long id;
    private String headUrl;
    private String displayName;
    private String role;
    private String status;
    private String source;
    private Integer statusNum;
    private Integer level;
    private Integer loginFlag;
    private Integer sessionStatus;
    private String createTime;

    public AdminVo() {
    }

    public AdminVo(Long id, String headUrl, String displayName, String role, String status, String source, Integer statusNum, Integer level, Integer loginFlag, Integer sessionStatus, String createTime) {
        this.id = id;
        this.headUrl = headUrl;
        this.displayName = displayName;
        this.role = role;
        this.status = status;
        this.source = source;
        this.statusNum = statusNum;
        this.level = level;
        this.loginFlag = loginFlag;
        this.sessionStatus = sessionStatus;
        this.createTime = createTime;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getHeadUrl() {
        return headUrl;
    }

    public void setHeadUrl(String headUrl) {
        this.headUrl = headUrl;
    }

    public String getDisplayName() {
        return displayName;
    }

    public void setDisplayName(String displayName) {
        this.displayName = displayName;
    }

    public String getRole() {
        return role;
    }

    public void setRole(String role) {
        this.role = role;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public Integer getStatusNum() {
        return statusNum;
    }

    public void setStatusNum(Integer statusNum) {
        this.statusNum = statusNum;
    }

    public Integer getLevel() {
        return level;
    }

    public void setLevel(Integer level) {
        this.level = level;
    }

    public Integer getLoginFlag() {
        return loginFlag;
    }

    public void setLoginFlag(Integer loginFlag) {
        this.loginFlag = loginFlag;
    }

    public Integer getSessionStatus() {
        return sessionStatus;
    }

    public void setSessionStatus(Integer sessionStatus) {
        this.sessionStatus = sessionStatus;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    @Override
    public String toString() {
        return "AdminVo{" +
                "id=" + id +
                ", headUrl='" + headUrl + '\'' +
                ", displayName='" + displayName + '\'' +
                ", role='" + role + '\'' +
                ", status='" + status + '\'' +
                ", source='" + source + '\'' +
                ", statusNum=" + statusNum +
                ", level=" + level +
                ", loginFlag=" + loginFlag +
                ", sessionStatus=" + sessionStatus +
                ", createTime='" + createTime + '\'' +
                '}';
    }
}
